home *** CD-ROM | disk | FTP | other *** search
/ Softwarová Záchrana 3 / Softwarova-zachrana-3.bin / Xteq X-Setup / xqdcXSP-Setup-EN.exe / {app} / plugins / XQ Win2K DNS Options 1.xpl < prev    next >
Text File  |  2002-10-31  |  2KB  |  54 lines

  1. "FILE"="Xteq Systems X-Setup Plugin 6.0"
  2. "TYPE"="2"
  3. "COUNT"="2"
  4. "UIPATH"="Network\DNS"
  5. "NAME"="DNS Cache TTL"
  6. "VERSION"="1.00"
  7. "LANGUAGE"="VBScript"
  8. "OSVERSION"="0001011"
  9. "TEXT 1"="Positive (sec)"
  10. "TEXT 2"="Negative (sec)"
  11. "DESCRIPTION 1"="When a computer name is entered that should be contact by TCP, your computer will perform a DNS (Domain Name System) query. TCP does not know anything about names, it only knows IP Addresses (10.8.10.1). So, when you enter a computer, or domain name, your computer first needs to query a DNS server to get the IP Address (e.g. 10.8.10.1) from the name you have entered (e.g. microsoft.com)."
  12. "DESCRIPTION 2"="When this DNS query is performed, there are two possible results: Positive or Negative. Positive mean, that DNS successfully found an IP address for the given name, while negative means it did not find any IP address for that name."
  13. "DESCRIPTION 3"="Each of these DNS queries are cached on your local computer so the DNS server is only contacted from time to time. This caching period, where the entries are not queried through the DNS server and are kept in the local cache, is known as Time To Live (TTL). "
  14. "DESCRIPTION 4"="By default, the DNS server sets the TTL for each entry it sends back. With this tweak, you can override these TTL values to whatever you want. "
  15. "DESCRIPTION 5"="To restore the default behavior, clear both fields."
  16. "DESCRIPTION 6"="HINT: To view the current DNS cache, enter "ipconfig /displaydns" at a command prompt. To clear all entries, enter "ipconfig /flushdns"."
  17. "AUTHOR"="Xteq Systems"
  18. "CONTACTURL"="http://www.xteq.com/"
  19. "COPYRIGHT"="Copyright ⌐ Xteq Systems - All Rights Reserved"
  20. "COMMENT 1"=" "
  21.  
  22. sV1="HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\MaxCacheEntryTTLLimit" 'DW
  23. sV2="HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\NegativeCacheTime"
  24.  
  25. Sub Plugin_Initialize 
  26.  i=RegReadValue(sV1)
  27.  SetUIElement 1,i
  28.  
  29.  i=RegReadValue(sV2)
  30.  SetUIElement 2,i
  31. End Sub
  32.  
  33. Sub Plugin_CheckData(ElementIndex)
  34. End Sub
  35.  
  36. Sub Plugin_Apply(ElementIndex,ElementSubIndex)
  37.  i=GetUIElement(1)
  38.  if i="" then 
  39.     if RegValueExists(sV1) then RegDeleteValue(sV1)
  40.  else
  41.     Call RegWriteValue(sV1,i,2)
  42.  end if
  43.  
  44.  i=GetUIElement(2)
  45.  if i="" then 
  46.     if RegValueExists(sV2) then RegDeleteValue(sV2)
  47.  else
  48.     Call RegWriteValue(sV2,i,2)
  49.  end if
  50. End Sub
  51.  
  52. Sub Plugin_Terminate 
  53. End Sub
  54.